/* SaidaSaida_ItemVO.java
 * Criado em 28/10/2005.
 */
package br.com.werp.regras.geral.vos.almoxarifado;

import java.sql.Timestamp;

import br.com.werp.regras.geral.interfaces.algoritimo.IdVirtual;
import br.com.werp.regras.geral.vos.tabelas.Saida;
import br.com.werp.regras.geral.vos.tabelas.Saida_item;


/**
 * VO das tabelas Saida e Saida_Item.
 *
 * @author Rafael Carneiro (<a href="mailto:rafael@portaljava.com">e-mail</a>)
 *
 */
public class SaidaSaida_ItemVO extends IdVirtual {
    Saida saida = new Saida();
    Saida_item saida_item = new Saida_item();


	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#getSaid_data()
	 */
	public Timestamp getSaid_data() {
		return saida.getSaid_data();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#getSaid_num()
	 */
	public int getSaid_num() {
		return saida.getSaid_num();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#getSaid_setor()
	 */
	public int getSaid_setor() {
		return saida.getSaid_setor();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#getSaid_status()
	 */
	public String getSaid_status() {
		return saida.getSaid_status();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#setSaid_data(java.sql.Timestamp)
	 */
	public void setSaid_data(Timestamp SAID_DATA) {
		saida.setSaid_data(SAID_DATA);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#setSaid_num(int)
	 */
	public void setSaid_num(int SAID_NUM) {
		saida_item.setSdit_saida(SAID_NUM);
        saida.setSaid_num(SAID_NUM);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#setSaid_setor(int)
	 */
	public void setSaid_setor(int SAID_SETOR) {
		saida.setSaid_setor(SAID_SETOR);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida#setSaid_status(java.lang.String)
	 */
	public void setSaid_status(String SAID_STATUS) {
		saida.setSaid_status(SAID_STATUS);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#getSdit_data_atendimento()
	 */
	public Timestamp getSdit_data_atendimento() {
		return saida_item.getSdit_data_atendimento();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#getSdit_id()
	 */
	public int getSdit_id() {
		return saida_item.getSdit_id();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#getSdit_observacao()
	 */
	public String getSdit_observacao() {
		return saida_item.getSdit_observacao();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#getSdit_produto()
	 */
	public int getSdit_produto() {
		return saida_item.getSdit_produto();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#getSdit_qtde_atendida()
	 */
	public int getSdit_qtde_atendida() {
		return saida_item.getSdit_qtde_atendida();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#getSdit_qtde_solicitada()
	 */
	public int getSdit_qtde_solicitada() {
		return saida_item.getSdit_qtde_solicitada();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#getSdit_saida()
	 */
	public int getSdit_saida() {
		return saida_item.getSdit_saida();
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#setSdit_data_atendimento(java.sql.Timestamp)
	 */
	public void setSdit_data_atendimento(Timestamp SDIT_DATA_ATENDIMENTO) {
		saida_item.setSdit_data_atendimento(SDIT_DATA_ATENDIMENTO);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#setSdit_id(int)
	 */
	public void setSdit_id(int SDIT_ID) {
		saida_item.setSdit_id(SDIT_ID);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#setSdit_observacao(java.lang.String)
	 */
	public void setSdit_observacao(String SDIT_OBSERVACAO) {
		saida_item.setSdit_observacao(SDIT_OBSERVACAO);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#setSdit_produto(int)
	 */
	public void setSdit_produto(int SDIT_PRODUTO) {
		saida_item.setSdit_produto(SDIT_PRODUTO);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#setSdit_qtde_atendida(int)
	 */
	public void setSdit_qtde_atendida(int SDIT_QTDE_ATENDIDA) {
		saida_item.setSdit_qtde_atendida(SDIT_QTDE_ATENDIDA);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#setSdit_qtde_solicitada(int)
	 */
	public void setSdit_qtde_solicitada(int SDIT_QTDE_SOLICITADA) {
		saida_item.setSdit_qtde_solicitada(SDIT_QTDE_SOLICITADA);
	}

	/* (non-Javadoc)
	 * @see br.com.werp.regras.geral.vos.tabelas.Saida_item#setSdit_saida(int)
	 */
	public void setSdit_saida(int SDIT_SAIDA) {
		saida_item.setSdit_saida(SDIT_SAIDA);
        saida.setSaid_num(SDIT_SAIDA);
	}

	/* (non-Javadoc)
     * @see br.com.werp.regras.geral.interfaces.algoritimo.IdVirtual#getId()
     */
    public int getId() {
        return saida_item.getSdit_id();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.interfaces.algoritimo.IdVirtual#setId(int)
     */
    public void setId(int id) {
        saida_item.setSdit_id(id);
    }
}
